deferred payment systems - Francés Inglés Diccionario